package dome2collection;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;

public class collectionDome2 {
    public static void main(String[] args) {
        //目标：Collection集合的通用集合功能实现:
        //1.添加元素
        //2.删除元素
        //3.查找元素
        //4.修改元素
        Collection<String> list=new ArrayList();
        list.add("hello");
        list.add("world");
        list.add("java");
        System.out.println(list);
        list.remove("java");//删除元素
        System.out.println(list);
        boolean rs=list.contains("world");
        System.out.println(rs);
        //list.set(0,"java");
        System.out.println(list);
        System.out.println(list.size());//获取集合元素个数
        System.out.println(list.isEmpty());//判断集合是否为空
        list.clear();//清空集合
        System.out.println(list);
        //判断集合中是否包含某个元素
        boolean rs1=list.contains("java");//bool值
        System.out.println(rs1);
        System.out.println("-----------------------------------");
        Object[] arr=list.toArray();//将集合转换为数组  默认转化为Object[]
        System.out.println(Arrays.toString(arr));

    }
}
